waste-to-energy facility - German English Dictionary